package com.zw.mes.module.prodtaskmanager.entity;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 项目表
 *
 * @author 徐一贺
 * @TableName vw_project
 */
@Data
public class VwProject implements Serializable {
    /**
     * 项目表主键id
     */
    private Integer proId;

    /**
     * 意向表主键id
     */
    private Integer preEnqId;

    /**
     * 项目编号
     */
    private String proCode;

    /**
     * 项目等级
     */
    private Integer proClass;

    /**
     * 项目类别
     */
    private Integer proType;

    /**
     * 项目名称
     */
    private String proName;

    /**
     * 需方
     */
    private String customer;

    /**
     * 安装地点
     */
    private String insSite;

    /**
     * 数量
     */
    private Integer proQty;

    /**
     * 单位
     */
    private String proUnit;

    /**
     * 特种设备类型
     */
    private Integer speEquipType;

    /**
     * 设计部门
     */
    private String designType;

    /**
     * 设计
     */
    private Integer design;

    /**
     * 材料
     */
    private Integer meteral;

    /**
     * 制造
     */
    private Integer manuf;

    /**
     * 包装
     */
    private Integer pack;

    /**
     * 运输
     */
    private Integer trans;

    /**
     * 安装
     */
    private Integer install;

    /**
     * 调试
     */
    private Integer debug;

    /**
     * 备品备件
     */
    private Integer spareParts;

    /**
     * 是否由技术部设计
     */
    private Integer designStatus;

    /**
     * 是否有生产
     */
    private Integer productStatus;

    /**
     * 制造范围
     */
    private String manufScope;

    /**
     * 是否有食宿
     */
    private Integer accommodate;

    /**
     * 是否有差旅
     */
    private Integer onBusiness;

    /**
     * 是否有吊车
     */
    private Integer crane;

    /**
     * 是否有保运
     */
    private Integer maintainInTest;

    /**
     * 包装要求
     */
    private String packReq;

    /**
     * 主要技术要求
     */
    private String mainTechReq;

    /**
     * 备注
     */
    private String remark;

    /**
     * 意向变更备注
     */
    private String preEnqChgRmk;

    /**
     * 创建日期
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createName;

    /**
     * 项目取消标识 0=未取消；1=取消
     */
    private Integer proCancelMark;

    /**
     * 项目状态 1=待提交；2=已提交；3 = 审核中；4=已同意
     */
    private Integer proStatus;

    /**
     * 技术协议上传状态 1=已上传；2=未上传；3=不需要
     */
    private Integer proTechAgreement;

    /**
     * 是否发起验收 是否发起验收： 1=已发起；2=未发起
     */
    private Integer proCheckStatus;

    /**
     * 设计完成状态：1=已完成，0=未完成
     */
    private Integer dsnStatus;

    /**
     * 设计完成时间
     */
    private Date dsnTime;

    private static final long serialVersionUID = 1L;
}